#pragma once

#include <iostream>
#include <vector>
#include <queue>
#include <mutex>
#include <memory>
#include <condition_variable>
#include <string>

namespace hamster
{
    class ThreadPoolBase
    {
        public:
            ThreadPoolBase(int num_threads);

            virtual ~ThreadPoolBase();
    };
}